package com.tangcco.lockwell.repository;

import com.tangcco.lockwell.domain.TextContent;
import com.tangcco.lockwell.viewmodel.admin.textContent.TextContentPageVM;
import org.apache.ibatis.annotations.Param;

import java.util.List;
/*
* 宋鑫垚
* */
public interface TextContentMapper extends BaseMapper<TextContent>{
    //查询所有文本
    List<TextContent> selectAllTextContent(TextContentPageVM requestVM);
    //查看包含指定内容的文本（）
    List<TextContent> selectTextContentByContent(String content);
    //删除被修改过的文章
    int deleteByModifyTime();

    /**
     * 查询content json中的子节点
     * @param id
     * @return
     */
    String selectChildContentByName(@Param("id") Integer id, @Param("name")String name);

}
